body,ul,li{ margin:0 auto; padding:0; text-align:center; font-family:Tahoma; font-size:12px;  color:#6f6f6f;}
*{margin:0;padding:0; }
a:link,a:visited{ color:#666666; text-decoration:none}
a:hover{ color:#CC0000; text-decoration:none}
#header{ width:100%; height:473px; background:url(../images/index_01.jpg) repeat-x;}
#header #contain{ width:954px; margin:0 auto; height:460px;}
#header #top{width:954px; height:71px; background:url(../images/index_03.jpg) no-repeat top left; text-align:left; margin-left:0; margin-bottom:15px;}
#header #mid{ width:954px; height:337px; }
#header #btm{
	width:954px;
	text-align:center;
	height:37px;
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
	line-height: 25px;
}
#header #mid #div1{ width:11px; height:10px; float:left; overflow:hidden;  background:url(../images/bg_l.jpg) no-repeat}
#header #mid #div2{ width:932px; height:10px; float:left;overflow:hidden; background:url(../images/bg_t.jpg) repeat-x}
#header #mid #div3{ width:11px; height:10px; float:left;overflow:hidden; background:url(../images/bg_r.jpg) no-repeat}
#header #mid #div4{ width:11px; height:316px; float:left;overflow:hidden; background:url(../images/bg_ll.gif) repeat-y}
#header #mid #div5{ width:932px; height:316px; float:left; }
#header #mid #div5 #sub{width:932px; height:316px; margin:0 auto; position:relative}
#header #mid #div5 #sub #navs{ width:680px; height:50px; position:absolute; top:-30px; right:6px; }

#header #mid #div6{ width:11px; height:316px; overflow:hidden; float:left;background:url(../images/bg_rr.gif) repeat-y}
#header #mid #div7{ width:11px; height:11px;overflow:hidden;  float:left;background:url(../images/bg_bl.gif) no-repeat}
#header #mid #div8{ width:932px; height:11px;overflow:hidden;  float:left;background:url(../images/bg_bb.jpg) repeat-x}
#header #mid #div9{ width:11px; height:11px;overflow:hidden;  float:left;background:url(../images/bg_b.gif) no-repeat}


/*index.asp*/
#container{ width:946px; margin:24px auto 0 auto; overflow:hidden}
#sidebar,#subar{ float:left; margin-bottom:0px; padding-bottom:0px; }
#sidebar{ width:179px; float:left}
#subar{ width:765px;overflow:hidden; }
#sidebar .sidenavs{ width:179px; height:32px; line-height:30px; margin-bottom:10px;}


#sidebar .sidenavs a,#sidebar .sidenavs a:visited{display:block ;background:url(../images/index_12.jpg) no-repeat; _height:1em;}

#sidebar .sidenavs a:hover{  background:url(../images/index_122.jpg) no-repeat; }

#sidebar .sidesearch{width:179px; height:118px; border:1px solid #eaeaea; margin:0 auto}
#sidebar .sidesearch .s1{ width:179px; height:28px; background:url(../images/index_28.jpg) no-repeat 15px; font-weight:bold; text-align:left; text-indent:3em; line-height:28px;color:#007dc4 }
#sidebar .sidesearch .s2{ width:179px; height:22px; margin-bottom:5px}
#sidebar .sidesearch .s3{width:179px; height:22px;}
#sidebar .sidesearch .s4{ width:179px; height:41px; text-indent:9.5em; line-height:41px; }
#sidebar .sidesearch .s4 input{ margin-top:8px;}
.s2 input,.s3 input{ border:1px solid #c0c0c0; width:150px; height:20px;}
.s2 select{ border:1px solid #c0c0c0; width:150px; text-align:center; height:20px;}


#subcontain{ width:557px; float:left; margin:0 auto;  float:left;  }
#right{ width:204px; float:left; border-left:1px solid #dedede;height:540px; border-right:1px solid #dedede;}
#subcontain_sub{ width:531px; border-left:1px solid #dedede; height:540px; margin-left:25px;}
.sth1s{ width:472px; height:105px; margin:0 auto 20px auto}
.sth1{ width:210px; height:67px; float:left; text-align:center;background:url(../images/index_18.jpg) no-repeat 0px ;}
.sth11 {width:240px; height:102px;float:right; background-color:#996600; margin-right:0; }
.sth11 img{ border:2px solid #ebebeb}
.sth2{ width:472px; text-align:justify; text-justify:auto; line-height:28px; text-indent:2em; margin:0 auto}
.sth3{ width:472px; margin:30px auto;height:108px; background:url(../images/index_30.jpg) no-repeat}
.sth3 div{ line-height:28px;  color:#333333; width:240px; padding-left:18px; padding-top:10px;  margin:0 auto; text-align:justify; text-justify:auto}
.gongcname{ width:135px; height:123px;margin:10px!important;background-color:#fff; border:1px solid #efefef}


.gongcname a:hover{ _background-color:#C1E7FD;_padding:5px 5px 5px 5px; }

.gongcname:hover{ background-color:#C1E7FD; border:1px solid #439EF1}

.gongcname img{ width:125px; height:114px; padding-top:5px;}


/*about.asp*/
#keycontain{ width:740px; margin-left:25px; border-left:1px solid #dedede; min-height:418px}

#keycontain #titles{ border-bottom:1px solid #ccc; width:715px; margin-left:25px; height:30px; position:relative}
#keycontain #titles .circle{ position:absolute; left:0; top:28px;}
#keycontain #titles .circle2{ position:absolute; right:0; top:28px;}

#keycontain #titles .themes{ width:119px; height:41px; position:absolute; left:26px; top:10px;}
#keysth{ text-align:justify; text-justify:auto; line-height:28px; width:715px;margin-left:25px; height:425px;  }
 
 #keysths{ text-align:justify; text-justify:auto; line-height:28px; width:715px;margin-left:25px; min-height:400px;  }
#nr_nr{ width:700px; line-height:25px; text-align:justify; inter-ideograph:auto; text-align:left; margin:60px auto 10px auto ; _margin:30px auto 10px auto ;} 
 

 .out{width:700px;overflow:hidden; height:100%; margin:0 auto}
 #list{ width:780px; height:100%; margin-top:5px;}

 #list div{ text-align:center;  width:136px; float:left; margin-right:40px !important;_margin-right:33px;margin-left:5px; margin-top:5px; margin-bottom:10px; }
 

 #subcontent_container_word{

width:690px;
min-height:555px;
line-height:38px;
text-align:justify;
text-justify:auto;
color:#6f582b;
margin:30px auto auto auto;
padding-bottom:30px;

}

#subcontent_container_pros_name{

width:690px;
height:30px;
min-height:30px;
text-align:justify;
text-justify:auto;
color:#ff0000;
margin:10px auto;
line-height:30px;


border-bottom:1px solid #e1ded7;


}
 
 #subcontent_container_pros{

width:690px;


text-align:center;
text-justify:auto;
color:#666666;
margin:18px auto 0 auto;


}
#subcontent_container_pros_say{

width:690px;

min-height:355px;
text-align:justify;
text-justify:auto;
color:#666666;
margin:0 auto;



}


.subcontent_container_pros_say1{

width:690px;
height:30px;
min-height:30px;
text-align:justify;
text-justify:auto;
color:#666666;
margin:0 auto;
font-weight:bold;


border-bottom:1px solid #e1ded7;
}


#subcontent_container_pros_say1 img{

margin-top:8px;

}










#subcontent_container_pros_say2{

width:680px;


text-align:justify;
text-justify:auto;
color:#666666;
margin:15px auto 15px auto;


}

#subcontent_container_pros_say3{

width:650px;
padding-top:20px;
min-height:320px;
text-align:justify;
text-justify:auto;
line-height:25px;
color:#666666;
margin:0 auto;



}

.search {font-family: Tahoma;; font-size: 12px; BEHAVIOR: url('include/selectBox.htc'); cursor: hand;  }

#footer{ width:100%; min-height:68px; background:url(../images/index_42.jpg) repeat-x; margin:15px auto 0 auto; height:148px; background-color:#dadada ; }

#footer_name{ width:946px; min-height:28px;margin:0 auto;text-align:left; line-height:28px; padding-top:10px; position:relative}

#business{ position:absolute; right:100px ; top:35px}


.STYLE1 {
	font-size: 14px;
	font-weight: bold;
	color: #006699;
}
